
#ifndef _MEMBER_BSPHEREHANDLER_H_
#define _MEMBER_BSPHEREHANDLER_H_

#include <BViewer>
#include <BCamera>
#include <BOrthoHandler>

namespace BWE
{
	class member_BOrthoHandler
	{
	public:
		member_BOrthoHandler(BOrthoHandler* handler);
		~member_BOrthoHandler();

		bool fresh(BViewer& viewer);

	public:
		BOrthoHandler*		boss;
		BReal				rotateStep;
		BReal				moveStep;
		bool				middleDown;
		BPoint				middleDownPos;
		bool				rightDown;
		BPoint				rightDownPos;
		BVector				test0;
		BVector				test1;
		BLine				testLine;

		BVector				homePosition;
		BVector				homeCenter;
		BVector				homeUp;
	};
}

#endif
